English Dictionary
◊ OTIS TARDA
Otis tarda
n : largest European land bird [syn: {great bustard}, {Otis
tarda}]